Excellent setting and food. Service was as expected until a member of the wait staff was clearing dishes. After asking where we were visiting from, he decided to start talking politics and ended with expressing his homophobic views. This ruined an otherwise enjoyable meal and was disappointing to say the least.